Pavel Durov telegram ceo

Why Telegram CEO Pavel Durov's Arrest Raises 'Red Flags' For Tech Bosses

Paris, France: Now that France has charged Telegram's founder with failing to stop illegal activity ...